#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int val=0;
int main()
{
    pid_t id=fork();
      if(id==0)
      {
            val=100;
                while(1)
                {
                        printf("现在是子进程：val=%d，其地址为%p\n",val,&val);
                              sleep(1);
                                  
                }
                  
      }
        else if(id>0)
        {
              sleep(5);
                  while(1)
                  {
                          printf("############################################\n");
                                  printf("现在是父进程：val=%d，其地址为%p\n",val,&val);
                                sleep(1);
                                    
                  }
                    
        }
          else
          {
                exit(-1);
                  
          }
            sleep(1);
              return 0;


}
